.opinion-content {
  padding:20px 0;
}
.topOperate {
  background-color: #fff;
  padding:20px;
  position: relative;
}
.form-nav {
  display: inline-block;
  vertical-align: middle;
}
.form-nav li {
  float:left;
  margin-right:16px;
  padding:0 10px;
  cursor: pointer;
}
.form-nav li.active {
  border:1px solid #3258de;
  color:#3258de;
}
.form-nav li:first-child {
  color: #909399;
  padding:0;
}
.form-nav li:first-child.active {
  color:#3258de;
  border:none;
}
.topOperate .form-group {
  margin-right:30px;
  
  font-size:12px;
}
.form-inline > .form-group  {
  margin-bottom:14px;
}
.topOperate .control-label {
    margin-right:10px;
    color: #909399;
    font-weight: 700;
    font-size:12px;
}
.el-rate__item {
  position: relative;
  font-size:12px;
  color:rgb(220, 223, 230);
}
.el-rate__item.active {
  color:rgb(50, 88, 222)
}
.topOperate .reset-btn {
  position: absolute;
  bottom:20px;
  right:20px;
}

.tableContainer {
  padding:20px;
  margin-top:20px;
  background-color: #fff;
}
.matchRight form {
  float:left;
}
.matchRight .form-group {
  margin-bottom: 0;
}
.matchRight .form-group .form-control {
  width:300px;
  border:1px solid #ccc;
}
.matchRight .form-control-feedback {
  color:#ccc;
}
.related-news {
  display: inline-block;
  vertical-align: middle;
  margin-left:20px;
 
}
.refresh {
  color:#3258de;
  float:right;
  line-height: 30px;
  cursor: pointer;
}

.el-rate {
  display: inline-block;
}
.tableSlot-item {
  padding:20px 0;
  border-bottom:1px solid #ccc;
}
.tableSlot-item .info_title > span{
  margin-right:20px;
}

.tag {
  padding:0 4px;
  background-color: #ecf5ff;
  border-color: #d9ecff;
  display: inline-block;
  font-size: 12px;
  color: #409eff;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
  cursor: pointer;
}
.tag-warning {
  font-size: 12px;
  background-color: #ffeded;
  border-width: 1px;
  border-style: solid;
  border-color: #ffeded;
  color: #ff4d4f;
  border-radius: 2px!important;
  padding:0 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
  cursor: pointer;
}
.info_title .handleStr {
  font-size: 16px;
  color: #303133;
  font-weight: 700;
}
.resume {
  cursor: pointer;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  padding:20px 0;
}
.tag.tag--plain {
  background-color: #fff;
  border-color: rgba(50,88,222,.4);
  color: #3258de;
  cursor: pointer;
}
.tag.tag--plain.tag--danger {
  background-color: #fff;
  color: #ff8e0d;
  border-color: rgba(255,142,13,.4);
}
.overFlowBox > span{
  color:#909399;
  margin-right:20px;
}
